two-stroke compound engine - Spanish English Dictionary